package scenes.dispositivo;
import scenes.ponto.*;
import scenes.sensor.SensorTemperatura;

public abstract class Dispositivo implements Observer {

//	protected Ponto ponto;
	protected SensorTemperatura sensor;
	private int ID;

	//Para o Observer
	private PontoTemperatura pontoTemperatura;
	
	//Para o Observer
	public void atualizar(Ponto ponto) {
		pontoTemperatura = (PontoTemperatura) ponto;
	}

	public PontoTemperatura getPonto() {
		return pontoTemperatura;
	}
	
	public double getTemperatura() {
		return sensor.getTemperatura();
	}
	
	public void setPonto(PontoTemperatura p) {
		pontoTemperatura = p;
	}
}
